/**
 * 1. 对于浏览器端而言, js由哪几部分组成?
 *      1) BOM 浏览器对象模型 ---------------- 很多的API history location
 *      2) DOM 文档对象模型 ------------------ 很多的API 对DOM的增删改查
 *      3) ES规范 --------------------------- ES5, ES6
 * 
 * 2. node端js由几部分组成?
 *      1) 没有了BOM
 *      2) 没有了DOM
 *      3) 几乎包含了所有的ES规范
 *      4) 没有了window, 但是取而代之的是一个叫做global的全局对象
 */

 console.log(this) // 空对象 {}
 console.log(global)